Data Exchange in Bauhaus

نویسندگان

  • Jörg Czeranski
  • Thomas Eisenbarth
  • Holger M. Kienle
  • Rainer Koschke
  • Erhard Plödereder
  • Daniel Simon
  • Yan Zhang V
  • Jean-Francois Girard
  • Martin Würthner
چکیده

In the context of the Bauhaus project, reengineering environments to support program understanding of legacy code are being developed. Bauhaus defines two formats to represent information that has been extracted from source code. One of these formats, RG, is suitable as an exchange format. This paper introduces RG, describes how it is represented as an exchange format, and discusses schema con-

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The POET Family of On-Line Authenticated Encryption Schemes

Farzaneh Abed Bauhaus-Universität Weimar, farzaneh.abed(at)uni-weimar.de Scott Fluhrer Cisco Systems, sfluhrer(at)cisco.com John Foley Cisco Systems , foleyj(at)cisco.com Christian Forler Bauhaus-Universität Weimar, christian.forler(at)uni-weimar.de Eik List Bauhaus-Universität Weimar, eik.list(at)uni-weimar.de Stefan Lucks Bauhaus-Universität Weimar, stefan.lucks(at)uni-weimar.de David McGrew ...

متن کامل

Ergebnisbewertung konservativer statischer Data-Race-Analysen

Data-Races sind ein ernstes Problem der nebenläufigen Software-Entwicklung. Sie lassen sich mit der AnalyseSuite Bauhaus durch konservative statische Analyse aufspüren. Die Ergebnisse müssen manuell klassifiziert werden, da False-Positives auftreten. Die hier beschriebene Analysesoftware unterstützt und beschleunigt diesen zeitaufwändigen und teuren Prozess durch die automatisierte heuristische...

متن کامل

Thinking Beyond Race Conditions

Multi-threaded parallel programs perform accesses to shared variables, which require application of a synchronization strategy. Absence of synchronization among threads may lead to error situations, such as data races. Data races, which involve concurrent accesses to a single shared variable, are categorized as low-level. Synchronization strategies to alleviate lowlevel data races do not guaran...

متن کامل

Software Visualization for Reverse Engineering

This article describes the Bauhaus tool suite as a concrete example for software visualization in reverse engineering, re-engineering, and software maintenance. Results from a recent survey on software visualization in these domains are reported. According to this survey, Bauhaus can indeed be considered a typical representative of these domains regarding the way software artifacts are visualiz...

متن کامل

Zehn Jahre WSR - Zwölf Jahre Bauhaus

Das zehnjährige Jubiläum des deutschsprachigen Reengineering-Workshops WSR in Bad Honnef gibt Anlass, auch auf die eigene Arbeit zurück zu blicken, die thematisch mit dem WSR so eng verbunden ist. Unsere Forschergruppe Bauhaus beschäftigt sich schon seit zwölf Jahren mit dem Thema Software-Reengineering und verwandten Themen. Und seit Bestehen des WSR sind wir regelmäßige Teilnehmer am WSR. Die...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000